package com.edou.member.entity;
import java.util.ArrayList;
import java.util.List;

import com.edou.base.entity.BaseBusEntity;

/**
 * 会员所属企业信息
 * @creator     
 * @create-time 2016/4/25 15:00:50
 * @email admin@edou.com
 * @company www.edou.com
 * @version 1.0
 */
public class MemberCompany extends BaseBusEntity {
	/**  */
	private static final long serialVersionUID = 1L;

	/** 企业名称 */
	private String name;
	/** 企业电话 */
	private String telephone;
	/** 企业地址 */
	private String address;
	/** 企业网址 */
	private String website;
	/** 父级ID */
	private String parentId;
	/** 树形等级：1-一级，2-二级，3-三级 */
	private Integer level;
	/** 是否叶节点：0-否，1-是 */
	private Integer isLeaf;
	/** 排序参数：越小越靠前 */
	private Integer sort;
	/** 组织代码机构证*/
	private String organCode;
	/** 组织代码机构证URL*/
	private String organCodeUrl;
	/** 营业执照URL*/
	private String businessLicenseUrl;
	/** 税务登记证实URL*/
	private String taxRegistUrl;
	
	/**公司类型*/
	private String type;
	/**企业主营*/
	private String main;
	/**企业人数*/
	private String numberPeople;
	/**邮政编码*/
	private Integer postalCode;
	/**注册时间*/
	private String registrationTime;
	/**备注*/
	private String remark;
	/**省ID*/
	private String provinceId;
	/**市ID*/
	private String cityId;
	/** 区ID*/
	private String districtId;
	/**省市区*/
	private String provinceCity;
	
	/** 下级子权限 */
	private List<MemberCompany> childRights = new ArrayList<MemberCompany>();
	
	/** 非保留字段 */
	/** 会员id */
	private String memberUserId;

	public MemberCompany() {
		super();
	}

	/** 企业名称 */
	public String getName(){
		return this.name;
	}

	/** 企业名称 */
	public void setName(String name){
		this.name = name;
	}

	/** 企业电话 */
	public String getTelephone(){
		return this.telephone;
	}

	/** 企业电话 */
	public void setTelephone(String telephone){
		this.telephone = telephone;
	}

	/** 企业地址 */
	public String getAddress(){
		return this.address;
	}

	/** 企业地址 */
	public void setAddress(String address){
		this.address = address;
	}

	/** 企业网址 */
	public String getWebsite(){
		return this.website;
	}

	/** 企业网址 */
	public void setWebsite(String website){
		this.website = website;
	}

	public String getParentId() {
		return parentId;
	}

	public void setParentId(String parentId) {
		this.parentId = parentId;
	}

	public Integer getLevel() {
		return level;
	}

	public void setLevel(Integer level) {
		this.level = level;
	}

	public Integer getIsLeaf() {
		return isLeaf;
	}

	public void setIsLeaf(Integer isLeaf) {
		this.isLeaf = isLeaf;
	}

	public Integer getSort() {
		return sort;
	}

	public void setSort(Integer sort) {
		this.sort = sort;
	}

	public List<MemberCompany> getChildRights() {
		return childRights;
	}

	public void setChildRights(List<MemberCompany> childRights) {
		this.childRights = childRights;
	}
	
	public String getOrganCode() {
		return organCode;
	}

	public void setOrganCode(String organCode) {
		this.organCode = organCode;
	}

	public String getOrganCodeUrl() {
		return organCodeUrl;
	}

	public void setOrganCodeUrl(String organCodeUrl) {
		this.organCodeUrl = organCodeUrl;
	}

	public String getBusinessLicenseUrl() {
		return businessLicenseUrl;
	}

	public void setBusinessLicenseUrl(String businessLicenseUrl) {
		this.businessLicenseUrl = businessLicenseUrl;
	}

	public String getTaxRegistUrl() {
		return taxRegistUrl;
	}

	public void setTaxRegistUrl(String taxRegistUrl) {
		this.taxRegistUrl = taxRegistUrl;
	}

	public String getMemberUserId() {
		return memberUserId;
	}

	public void setMemberUserId(String memberUserId) {
		this.memberUserId = memberUserId;
	}
	/**公司类型*/
	public String getType() {
		return type;
	}
	/**公司类型*/
	public void setType(String type) {
		this.type = type;
	}
	/**省ID*/
	public String getProvinceId() {
		return provinceId;
	}
	/**省ID*/
	public void setProvinceId(String provinceId) {
		this.provinceId = provinceId;
	}
	/**市ID*/
	public String getCityId() {
		return cityId;
	}
	/**市ID*/
	public void setCityId(String cityId) {
		this.cityId = cityId;
	}
	/**省市区*/
	public String getProvinceCity() {
		return provinceCity;
	}
	/**省市区*/
	public void setProvinceCity(String provinceCity) {
		this.provinceCity = provinceCity;
	}

	public String getMain() {
		return main;
	}

	public void setMain(String main) {
		this.main = main;
	}

	public String getNumberPeople() {
		return numberPeople;
	}

	public void setNumberPeople(String numberPeople) {
		this.numberPeople = numberPeople;
	}

	public Integer getPostalCode() {
		return postalCode;
	}

	public void setPostalCode(Integer postalCode) {
		this.postalCode = postalCode;
	}

	public String getRegistrationTime() {
		return registrationTime;
	}

	public void setRegistrationTime(String registrationTime) {
		this.registrationTime = registrationTime;
	}

	public String getRemark() {
		return remark;
	}

	public void setRemark(String remark) {
		this.remark = remark;
	}

	public String getDistrictId() {
		return districtId;
	}

	public void setDistrictId(String districtId) {
		this.districtId = districtId;
	}
	
	
}